package com.hushao.lims.weblims.vo;

import com.hushao.lims.weblims.domain.FunctionInfo;

import java.io.Serializable;
import java.util.List;

/**
 * @author 930588706
 * @date 18/3/6
 */
public class ModuleVo implements Serializable {

    private Integer moduleId;
    /**
     * 模块名称
     */
    private String moduleName;

    private List<FunctionInfo> functions;

    private int functionSize;

    public ModuleVo(Integer moduleId, String moduleName, List<FunctionInfo> functions, int functionSize) {
        this.moduleId = moduleId;
        this.moduleName = moduleName;
        this.functions = functions;
        this.functionSize = functionSize;
    }

    public Integer getModuleId() {
        return moduleId;
    }

    public void setModuleId(Integer moduleId) {
        this.moduleId = moduleId;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public List<FunctionInfo> getFunctions() {
        return functions;
    }

    public void setFunctions(List<FunctionInfo> functions) {
        this.functions = functions;
    }

    public int getFunctionSize() {
        return functionSize;
    }

    public void setFunctionSize(int functionSize) {
        this.functionSize = functionSize;
    }
}
